@charset "utf-8";
/*行业*/
.aui_state_box{font: 12px/1.5 Tahoma}
.aui_state_box{ width:0px; height:0px; position:fixed; left:66%; top:0px;z-index:99999;}
.aui_state_box_bg{ width:100%; height:100%; background:#000; position: fixed;left: 0px;top: 0px;opacity: 0.6}
.aui_alert_zn{ position:relative;background: #FFF}
.aui_alert_zn li{list-style-type:none;font: 12px/1.5 宋体,Arial,sans-serif; }
.aui_alert_zn a{text-decoration:none; color:#f9841e;}
.aui_alert{font: 12px/1.5 宋体,Arial,sans-serif; position:absolute; margin:0px auto;}
.aui_outer { text-align:left; position:absolute; left:-530px; top:60px;  }
.aui_alert a { color: #f9841e; text-decoration: none; }
.aui_alert table { border-collapse: collapse; border-spacing: 0 }
.aui_header{ background:#FFF;}
table.aui_border, table.aui_dialog { border: 0; margin: 0; border-collapse: collapse; width: auto }
.aui_footer, .aui_header, .aui_main { padding: 0 }
.aui_header { font: 12px/1.11 Tahoma, Arial, Helvetica;border-bottom: 1px solid #eee }
.aui_title { overflow: hidden; text-overflow: ellipsis; }
.aui_close { display: block; position: absolute; text-decoration: none; outline: 0 }
.aui_close:hover { text-decoration: none }
.aui_main { text-align: left; min-width: 9em; min-width: 0\9 }
.aui_content { display: inline-block; text-align: left; border: none 0; vertical-align: middle }
.aui_content .timer { text-align: center; color: red }
.aui_icon { vertical-align: top }
.aui_icon div { width: 48px; position: relative; height: 48px; margin: 20px -15px 10px 10px; background-position: center center; background-repeat: no-repeat }
.aui_buttons { padding: 0px 20px; text-align: center;  background-color: #FFF }
.aui_buttons a, .aui_buttons button { margin: 0 10px 10px 0;  }
.aui_inner { background: #FFF }
.aui_titleBar { width: 100%; height: 45px; line-height:45px; margin-top:5px; bottom: 30px; z-index: 1 }
.aui_title { font-size: 16px; height: 45px; line-height: 45px; padding: 0 15px 0 15px; color: #000; font-weight: 400 }
.aui_close { background-image: url(simple_s.png); background-repeat: no-repeat }
.aui_close { top: 15px; right: 8px; width: 14px; height: 14px; text-indent: -9999em; background-position: left -53px; overflow: hidden }
.aui_close:hover { background-position: right -67px }
.aui-btn { display: inline-block; padding: 5px 12px; font-size: 14px; line-height: 18px; color: #333; text-align: center; vertical-align: middle; cursor: pointer; background: #f5f5f5; border: 1px solid #ccc; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; overflow: visible }
.aui-btn-disabled, .aui-btn:active, .aui-btn:focus, .aui-btn:hover, .aui-btn[disabled] { color: #333; background: #e6e6e6 }
.aui-btn:active { background: #ccc \9}
.aui-btn:focus, .aui-btn:hover { color: #333; text-decoration: none; background-position: 0 -15px }
.aui-btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px }
.aui-btn.active { background-image: none; outline: 0 }
.aui-btn-primary { float:right;color: #fff; background: #ff6600; border: 1px #ff6600 solid;}
.aui-btn-primary.active, .aui-btn-primary.disabled, .aui-btn-primary:focus, .aui-btn-primary:hover, .aui-btn-primary[disabled] { color: #fff; background: #ff6600 }
.aui-btn-primary.active{ background: #f9841e }
.aui-btn-light { float:right;color: #f9841e; background: #fff; border: 1px #ff6600 solid ;}
.aui-btn-light.active, .aui-btn-light.disabled, .aui-btn-light:active, .aui-btn-light:focus, .aui-btn-light:hover, .aui-btn-light[disabled] { color: #f9841e; background: #fff }
.view-all .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.view-all .clearfix { *zoom: 1;}
.view-all .clearfix{padding-left: 10px}
.data-error { display: none; top: 10px; right: 10px; padding: 3px 15px; color: #b94a48; border-color: #eed3d7; background-color: #f2dede; border-radius: 3px; position: absolute; font-size:12px;}
.data-result { background-color: #FFF; line-height: 32px; padding: 10px 34px; font-size:12px;}
.data-result em { color: #678; margin-right: 10px; display: inline-block; vertical-align: middle; font-style:italic; }
.data-result span { display: inline-block; vertical-align: middle; background-color: #f9841e; border-radius: 15px; padding: 0 14px 2px; color: #fff; margin: 0px 5px 2px 0; line-height: 26px; white-space: nowrap; }
.data-result span i { display: inline-block; margin-left: 5px; color: #fff; font-size: 18px; cursor: pointer; vertical-align: bottom; *vertical-align: middle;margin-left: 5px; margin-right: -5px; font-style:normal;   }
.data-result span i:hover { color: #fff; }
.data-tabs { background-color: #FFF;}
.data-tabs ul {*zoom:1;padding: 0 34px;margin: 0}
.data-tabs ul:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.data-tabs ul li { float: left; position: relative; border-width: 1px 1px 0 1px; border-color: #d9d9d9; border-style: solid; line-height: 29px; margin-right: -1px; border-radius: 2px; }
.data-tabs ul li a { display: block; padding: 0 15px; color: #333; }
.data-tabs ul li a em { display: inline-block; vertical-align: middle; width: 12px; height: 6px; overflow: hidden; margin-left: 15px; margin-right: -5px; background: url(dropdown_369a8965.png); }
.data-tabs ul li a:hover, .data-tabs ul li a:active, .data-tabs ul li a:focus { color: #333; text-decoration: none; }
.data-tabs ul li.active { padding-bottom: 1px; margin-bottom: -1px; background-color: #fcfcfc; }
.data-title {margin-left: 25px;font-size: 12px;font-weight: bold}
.data-container { margin-left: 34px; margin-right: 34px; min-height: auto; display:none;padding-left: 0}
.data-container a.d-item { line-height: 30px; padding: 0 10px; display: inline-block; vertical-align: middle; white-space: nowrap; }
.data-container a.d-item:hover, .data-container a.d-item:active, .data-container a.d-item:focus{ text-decoration: none; }
.data-container a.d-item:hover{ background-color: #d5e9f2; }
.data-container a.d-item:focus { outline: none; }
.data-container a.d-item-active, .data-container a.d-item-active:hover { color: #fff; background-color: #f9841e; }
.data-container .view-all { overflow: hidden; }
.data-container-city{display:block; background-color: #fcfcfc;border: 1px solid #e5e5e5;margin:0 34px 18px;padding:14px 0 ;border-radius:2px}
.data-container-city .clearfix{padding-left: 10px}
.data-container.data-container-city ul li { float: left; margin-bottom: 1px;overflow-x: hidden;text-overflow: ellipsis; width: auto;}
.data-container.data-container-city a.d-item label {background-color: #f9841e; color: #fff; display: none;font-family: Arial;line-height: 16px; margin-left: 4px;padding: 0 4px;}
.li-disabled {cursor:not-allowed;color:#ccc;}
.li-disabled a {color:#ccc;}
.data-search {float:right;margin-right: 34px;}
.data-search input {line-height: 26px;height: 26px;}
.data-search .run{border:1px solid #d9d9d9;width:200px;}
.data-search .searchList {display: none;background: #F8F8FF;position: absolute;z-index: 100;border:1px solid #d9d9d9;}
.data-search .searchList em {float: right;font-style: normal;}
.area_menu {display: block;padding: 2px 3px}
.data-search a:hover{color:#3f9ffc;}
.label-result {
	background-color: #fff;
	font-size: 12px;
	line-height: 32px;
	padding: 10px 10px;
}
.label-result span {
	background-color: #ff5a00;
	border-radius: 15px;
	color: #fff;
	display: inline-block;
	line-height: 26px;
	margin: 0 5px 2px 0;
	padding: 0 14px 2px;
	vertical-align: middle;
	white-space: nowrap;
}
.label-result span i {
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-size: 18px;
	font-style: normal;
	margin-left: 5px;
	margin-right: -5px;
	vertical-align: bottom;
}
/* add by justyeh */
.data-container.data-container-city ul li{margin: 0 0 1px 1px;}
.data-result{
	max-height: 130px;
    overflow-y: auto;
    margin-bottom: 10px;
}